Page({
  data: {
    history: ['苹果', '华为', 'OPPO', '三星'],
    students: [
      { id: 1, name: '贺洋', age: 20, gender: '男', level: '菜鸟' },
      { id: 2, name: '唐刚', age: 18, gender: '女', level: '笨鸟' },
      { id: 3, name: '常超', age: 20, gender: '女', level: '老鸟' }
    ],
    score: 70,

    name: '苹果',
    info: {
      price: 8
    },

    password: '',

    isOpen: true,
    message: 'hello world!',
  },
  changePrice() {
    // console.log(this.info.price)
    // 1. 在js代码中，如何访问data的数据？ this.data.属性名
    console.log(this.data.info.price)
    const newPrice = this.data.info.price / 2
    // 2. 修改复杂数据，更新视图
    // setData({属性名： 值})
    // this.setData({
    //   info: { price: newPrice }
    // })
    this.setData({ 'info.price': newPrice })
  }
})